@charset "utf-8";
body,th,td,input,select,textarea,h1,h2,h3,h4,h5,font{ font-family:微软雅黑, Arial, Helvetica, Verdana, sans-serif; font-size:12px; font-weight:normal;cursor:default;}
.wb-title-box{
    width: 100%;
    height: 34px;
    border-bottom: 1px solid #EDEDED;
}
.wb-restrict{
    width: 1200px;
    height: 100%;
    margin: 0 auto;
}
.wb-title{
    font-size: 13px;
    height: 34px;
    line-height: 34px;
    color: #545454;
}
.wb-welcome{
    width: 350px;
    float: left;
}
.wb-title-op{
    width: 420px;
    float: right;
    height: 100%;
}
.wb-title-op1{
    width: 167px;
    float: left;
    text-align: left;
}
.wb-title-op2{
    width: 107px;
    float: left;
    text-align: left;
    /* margin-right: 30px; */
}
.wb-title-op3{
    width: 31px;
    float: left;
}
.wb-title-op3 img{
    width: 24px;
    height: 24px;
    padding: 7px 0 5px 0;
}
.wb-title-op4{
    width: 96px;
    float: left;
}
.wb-title-op4 img{
    width: 24px;
    height: 24px;
    padding: 5px;
}
.wb-tab{
    height: 94px;
    width: 100%;
}
.wb-log{
    width: 360px;
    height: 100%;
    float: left;
}
.wb-log img{
    width: 88px;
    height: 88px;
    padding: 9px 1px 13px 0px;
    float: left;
}
.wb-log .log-desc{
    /*float: left;*/
    line-height: 116px;
}

.wb-log .log-desc .t1{
    height: 18px;
    font-family: 'Nixie One', serif;
    font-size: 16px;
    font-weight: bold;
    color: #3d6fa6;
}

.wb-log .log-desc .t2{
    font-family: 'Libre Baskerville';
    font-size: 12px;
    color: #9c9c9c;
}

.wb-log-text{
    font-size: 37px;
    text-align: center;
    line-height: 94px;
    float: left;
    display: inline-block;
    margin-left: 10px;
    color: #024287;
    letter-spacing: 5px;
}
.wb-log-info{
    font-size: 14px;
    text-align: center;
    line-height: 109px;
    float: left;
    display: inline-block;
    margin-left: 10px;
    color: #024287;
}
.web-tab-box{
    width: 840px;
    height: 100%;
    float: left;
}
.wb-tab-item{
    width: 139px;
    height: 100%;
    float: left;
    text-decoration: none;
    line-height: 94px;
    text-align: center;
    font-size: 16px;
    color: #000;
}
.wb-tab-item span{
    display: inline-block;
    width: 80px;
    height: 90px;
}
.wb-tab-item:hover span{
    font-size: 16px;
    color: #004bac;
    font-weight: 600;
    border-bottom: 4px solid #66B72E;
}
.wb-tab-item-active span{
    font-size: 16px;
    color: #004bac;
    font-weight: 600;
    border-bottom: 4px solid #66B72E;
}
.wb-tab-index{
    border-right:1px solid #EDEDED ;
}
.wb-tab-o-1{
    border-right:1px solid #EDEDED ;
}
.wb-tab-o-2{
    border-right:1px solid #EDEDED ;
}
.wb-tab-o-3{
    border-right:1px solid #EDEDED ;
}
.wb-tab-o-4{
    border-right:1px solid #EDEDED ;
}
.wb-tab-o-5{

}

/*页脚*/
.web-foot{
    width: 100%;
    height: 180px;
    background: #555656;
    overflow: hidden;
    border: none;
}
.web-foot-box{
    width: 1200px;
    height: 180px;
    margin: 0 auto;
}
.web-foot-left{

    width: 550px;

    height: 100%;

    float: left;
}
.web-foot-left-box{
    width: 500px;
    height: 100%;
    float: right;
}
.web-foot-right{

    width: 650px;

    height: 100%;

    float: right;
}
.web-foot-left-text{

    width: 160px;

    height: 120px;

    padding: 30px 0;

    float: left;
}
.web-foot-left-text-a{

    width: 100%;

    height: 33%;

    display: inline-block;

    color: rgba(217,217,217,1);

    font-family: Microsoft YaHei;

    font-size: 14px;

    font-weight: normal;
}
.web-foot-right-QRcode-box{

    height: 120px;

    width: 600px;

    padding: 30px 0;

    float: right;
}
.web-foot-right-QRcode{

    width: 100%;

    height: 60px;

    float: left;
}
.web-foot-right-QRcode img{

    width: 80px;

    height: 80px;

    background: #fff;

    padding: 6px;

    float: left;
}
.web-foot-right-QRcode label{

    color: rgb(255, 255, 255);

    font-family: 微软雅黑;

    width: 100%;

    height: 30px;

    text-align: center;

    line-height: 30px;

    font-size: 12px;

    display: inline-block;
}
.accredit-info{
    width: 100%;
    height: 70px;
    background: #2B2C2D;
    overflow: hidden;
    border: none;
}
.accredit-info-box{
    width: 1080px;
    height:100%;
    margin: 0 auto;
}
.accredit-info-box span{
    height:100%;
    line-height: 70px;
    font-size: 13px;
    text-align: center;
    color: rgb(153, 153, 153);
    font-family: 微软雅黑;
}
.wb-company-introduction-right-box img{
    width: 960px;
    height: 500px;
}
.wb-zh {
    color: #545454;
    display: block;
    height: 20px;
    width: 52px;
    line-height: 20px;
    margin-top: 7px;
    float: left;
    border-right: 1px solid #a0a0a0;
}

.wb-en {
    color: #545454;
    display: block;
    height: 20px;
    width: 34px;
    line-height: 20px;
    margin-top: 7px;
    float: left;
    margin-left: 5px;
}

.text-logo{

    font-size: 46px;

    color: #5b9bd5;

    letter-spacing: 9px;
}
.text-logo-info{

    font-size: 12px;

    color: #5b9bd5;
}
.web-foot-right-company-info{

    font-family: 微软雅黑;

    width: 100%;

    height: 18px;

    line-height: 18px;

    font-size: 12px;
    letter-spacing: 2px;
    color: rgba(217,217,217,1);
}

.fl{float:left;display:inline;}
.fr{float:right;display:inline;}



/**************分页***************/
.page{margin-top:30px;margin-bottom:20px;text-align:right;}
.page a{ margin:0 5px; display:inline-block; height:20px; line-height:20px; text-align:center; }
.page a.prev,.page a.next{ width:60px; color:#666;}
.page span{ color:#999;}
.page span a{color:#333; width:20px; background-position:0 -40px;}
.page span a.pageActive{ background:none; font-weight:bold; color:#fff;background: #3588e2;}
.c_page .class img{width:80px;height:80px;}
.c_page .class li{padding:0;}

/**************二维码***************/
.nav_float{position:fixed;right:10px;top:50%;margin-top:-100px;width:60px;z-index:20000;}
.nav_float li{height:60px;background:#2cbdc5;border-radius:5px;margin-bottom:1px;position:relative;}
.nav_float li a{background:#2cbdc5;border-radius:5px;display:block;height:100%;background-position:center center;background-repeat:no-repeat;position:relative;}
.nav_float li .a1{background-image:url(../images/icon6_1.png);width:0px;padding-left:60px;position:absolute;right:0;top:0;background-position:15px center;font-size:22px;overflow:hidden;line-height:60px;color:#fff;
    transition:all 0.2s ease-out 0s;-webkit-transition:all 0.2s ease-out 0s;
    animation:nf 5s ease-out 0s infinite;-webkit-animation:nf 5s ease-out 0s infinite;}
.nav_float li:hover .a1{width:170px;}
.nav_float li .a2{background-image:url(../images/icon6_2.png);
    animation:nf 5s ease-out 0.3s infinite;-webkit-animation:nf 5s ease-out 0.3s infinite;}
.nav_float li .a3{background-image:url(../images/icon6_3.png);
    animation:nf 5s ease-out 0.6s infinite;-webkit-animation:nf 5s ease-out 0.6s infinite;}
.nav_float li .a3 span{position:absolute;bottom:0;right:100%;margin-right:1px;padding:9px;background:#2cbdc5;border-radius:5px;display:none;}
.nav_float li .a3:hover span{display:block;}
.service_m{display:none;}
.service_m{display:none;}